Perturbation Function
   HOME

TheInfoList



OR:

In
mathematical optimization Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criterion, from some set of available alternatives. It is generally divided into two subfi ...
, the perturbation function is any
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
which relates to primal and
dual problem In mathematical optimization theory, duality or the duality principle is the principle that optimization problems may be viewed from either of two perspectives, the primal problem or the dual problem. If the primal is a minimization problem then th ...
s. The name comes from the fact that any such function defines a perturbation of the initial problem. In many cases this takes the form of shifting the constraints. In some texts the
value function The value function of an optimization problem gives the value attained by the objective function at a solution, while only depending on the parameters of the problem. In a controlled dynamical system, the value function represents the optimal payof ...
is called the perturbation function, and the perturbation function is called the bifunction.


Definition

Given two
dual pair In mathematics, a dual system, dual pair, or duality over a field \mathbb is a triple (X, Y, b) consisting of two vector spaces X and Y over \mathbb and a non-degenerate bilinear map b : X \times Y \to \mathbb. Duality theory, the study of dual ...
s of separated
locally convex space In functional analysis and related areas of mathematics, locally convex topological vector spaces (LCTVS) or locally convex spaces are examples of topological vector spaces (TVS) that generalize normed spaces. They can be defined as topological vec ...
s \left(X,X^*\right) and \left(Y,Y^*\right). Then given the function f: X \to \mathbb \cup \, we can define the primal problem by :\inf_ f(x). \, If there are constraint conditions, these can be built into the function f by letting f \leftarrow f + I_\mathrm where I is the
characteristic function In mathematics, the term "characteristic function" can refer to any of several distinct concepts: * The indicator function of a subset, that is the function ::\mathbf_A\colon X \to \, :which for a given subset ''A'' of ''X'', has value 1 at points ...
. Then F: X \times Y \to \mathbb \cup \ is a ''perturbation function'' if and only if F(x,0) = f(x).


Use in duality

The
duality gap In optimization problems in applied mathematics, the duality gap is the difference between the primal and dual solutions. If d^* is the optimal dual value and p^* is the optimal primal value then the duality gap is equal to p^* - d^*. This value ...
is the difference of the right and left hand side of the inequality :\sup_ -F^*(0,y^*) \le \inf_ F(x,0), where F^* is the
convex conjugate In mathematics and mathematical optimization, the convex conjugate of a function is a generalization of the Legendre transformation which applies to non-convex functions. It is also known as Legendre–Fenchel transformation, Fenchel transformation ...
in both variables. For any choice of perturbation function ''F''
weak duality In applied mathematics, weak duality is a concept in optimization which states that the duality gap is always greater than or equal to 0. That means the solution to the dual (minimization) problem is ''always'' greater than or equal to the solution ...
holds. There are a number of conditions which if satisfied imply
strong duality Strong duality is a condition in mathematical optimization in which the primal optimal objective and the dual optimal objective are equal. This is as opposed to weak duality (the primal problem has optimal value smaller than or equal to the dual ...
. For instance, if ''F'' is
proper Proper may refer to: Mathematics * Proper map, in topology, a property of continuous function between topological spaces, if inverse images of compact subsets are compact * Proper morphism, in algebraic geometry, an analogue of a proper map for ...
, jointly
convex Convex or convexity may refer to: Science and technology * Convex lens, in optics Mathematics * Convex set, containing the whole line segment that joins points ** Convex polygon, a polygon which encloses a convex set of points ** Convex polytope ...
,
lower semi-continuous In mathematical analysis, semicontinuity (or semi-continuity) is a property of extended real-valued functions that is weaker than continuity. An extended real-valued function f is upper (respectively, lower) semicontinuous at a point x_0 if, rou ...
with 0 \in \operatorname(_Y(\operatornameF)) (where \operatorname is the
algebraic interior In functional analysis, a branch of mathematics, the algebraic interior or radial kernel of a subset of a vector space is a refinement of the concept of the interior. Definition Assume that A is a subset of a vector space X. The ''algebraic i ...
and _Y is the
projection Projection, projections or projective may refer to: Physics * Projection (physics), the action/process of light, heat, or sound reflecting from a surface to another in a different direction * The display of images by a projector Optics, graphic ...
onto ''Y'' defined by _Y(x,y) = y) and ''X'', ''Y'' are
Fréchet space In functional analysis and related areas of mathematics, Fréchet spaces, named after Maurice Fréchet, are special topological vector spaces. They are generalizations of Banach spaces (normed vector spaces that are complete with respect to the ...
s then strong duality holds.


Examples


Lagrangian

Let (X,X^*) and (Y,Y^*) be dual pairs. Given a primal problem (minimize ''f''(''x'')) and a related perturbation function (''F''(''x'',''y'')) then the Lagrangian L: X \times Y^* \to \mathbb \cup \ is the negative conjugate of ''F'' with respect to ''y'' (i.e. the concave conjugate). That is the Lagrangian is defined by :L(x,y^*) = \inf_ \left\. In particular the
weak duality In applied mathematics, weak duality is a concept in optimization which states that the duality gap is always greater than or equal to 0. That means the solution to the dual (minimization) problem is ''always'' greater than or equal to the solution ...
minmax equation can be shown to be :\sup_ -F^*(0,y^*) = \sup_ \inf_ L(x,y^*) \leq \inf_ \sup_ L(x,y^*) = \inf_ F(x,0). If the primal problem is given by :\inf_ f(x) = \inf_ \tilde(x) where \tilde(x) = f(x) + I_(-g(x)). Then if the perturbation is given by :\inf_ f(x) then the perturbation function is :F(x,y) = f(x) + I_(y - g(x)). Thus the connection to Lagrangian duality can be seen, as ''L'' can be trivially seen to be :L(x,y^*) = \begin f(x) - y^*(g(x)) & \text y^* \in \mathbb^d_-, \\ -\infty & \text. \end


Fenchel duality

Let (X,X^*) and (Y,Y^*) be dual pairs. Assume there exists a
linear map In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a Map (mathematics), mapping V \to W between two vect ...
T: X \to Y with
adjoint operator In mathematics, specifically in operator theory, each linear operator A on a Euclidean vector space defines a Hermitian adjoint (or adjoint) operator A^* on that space according to the rule :\langle Ax,y \rangle = \langle x,A^*y \rangle, where ...
T^*: Y^* \to X^*. Assume the primal
objective function In mathematical optimization and decision theory, a loss function or cost function (sometimes also called an error function) is a function that maps an event or values of one or more variables onto a real number intuitively representing some "cos ...
f(x) (including the constraints by way of the indicator function) can be written as f(x) = J(x,Tx) such that J: X \times Y \to \mathbb \cup \. Then the perturbation function is given by : F(x,y) = J(x,Tx - y). In particular if the primal objective is f(x) + g(Tx) then the perturbation function is given by F(x,y) = f(x) + g(Tx - y), which is the traditional definition of
Fenchel duality In mathematics, Fenchel's duality theorem is a result in the theory of convex functions named after Werner Fenchel. Let ''ƒ'' be a proper convex function on R''n'' and let ''g'' be a proper concave function on R''n''. Then, if regularity condi ...
.


References

{{Reflist Linear programming Convex optimization